continuous caster - English Synonyms Dictionary